About Spacekitchen Ltd (13116164) United Kingdom