About Clan C Limited (SC048035) United Kingdom