About Lodhi Private Ltd (10947009) United Kingdom