About Futurespace Magazine Limited (08501113) United Kingdom