About Frenchie Freddie Limited (12940679) United Kingdom