About London Burger Kitchen Stadia Limited (12915870) United Kingdom