About Bapu Investments Limited (12801993) United Kingdom