About Clearspec Management Ltd (11973064) United Kingdom