About Bluspace Limited (11079820) United Kingdom