JOHN J RACKARD & SONS LIM… 818077 valorisation | Upswitch bv