About Akca Grill Ltd (13085383) United Kingdom