About Baksh Investments Limited (10912502) United Kingdom