About Clyant Associates Limited (10204184) United Kingdom