About London Burger Kitchen Holdings Limited (12915828) United Kingdom