About Cora Group Limited (10958246) United Kingdom