About Frenchie Finesse Uk Ltd (12909966) United Kingdom