About Bhamra Global Management Group Ltd (12395836) United Kingdom