About Spaces42 Limited (06753341) United Kingdom