About Clas Technology Limited (11557863) United Kingdom