About X Spaces Research Ltd (13236371) United Kingdom