About Khalsa Builders Pvt Ltd (11958883) United Kingdom