About Clearspin Ltd (12347184) United Kingdom