About Badhan-gill Investments Limited (10904863) United Kingdom