About Bhawani Planning & Project Controls Ltd (10899332) United Kingdom