About Ba Grill Ltd (12338051) United Kingdom