About Clasar Limited (10721639) United Kingdom