About Ly Grill Ltd (SC663772) United Kingdom