About Bhumi Properties Ltd (10958788) United Kingdom