About Space Nugget Ltd (09634505) United Kingdom