About Bhoomi Holdings Limited (13424647) United Kingdom