About Bhamra Holdings Ltd (13592207) United Kingdom