About Halfspace Limited (11272188) United Kingdom