About Cardigan Group Ltd (10881262) United Kingdom