About Meta Spatial Limited (11914194) United Kingdom