About Luca Sohal Ltd (12244284) United Kingdom