About Ba Barkat Limited (12335067) United Kingdom