About Basi & Co Investments Ltd (12717442) United Kingdom