About Clashc Limited (11758227) United Kingdom