About Spintoics Ltd (13227464) United Kingdom