About Frenchies London Ltd (11191261) United Kingdom