About Lahdo & Partners Ltd (12575771) United Kingdom