About Ince Group Holdings Limited (11326928) United Kingdom