About Frenchco Holdings Limited (12215559) United Kingdom