About Francis Group Holdings Ltd (12815258) United Kingdom