About Spacenearby Limited (12187703) United Kingdom