About Francess World Limited (12996562) United Kingdom