About David Hasofer Ltd (12780456) United Kingdom