About Alim Grill Ltd (13587462) United Kingdom