About Spaced-out Seeds Ltd (13017439) United Kingdom