About Clearspace Solutions Ltd (11831325) United Kingdom