About Bhamra Solutions Limited (11168213) United Kingdom