About Space-pods Limited (05816228) United Kingdom