About Francoa Holdings Uk Ltd (13363687) United Kingdom