About London Group 777 Limited (04195355) United Kingdom