About Clan Group Holdings Ltd (11260815) United Kingdom