About Clan Holding Ltd (SC584953) United Kingdom