About London Fast Food Investments Limited (06984920) United Kingdom