About Lime Grill Limited (12935099) United Kingdom