About Stefan Lazar Ltd (09605164) United Kingdom