About Goldilox Space Limited (11049479) United Kingdom