About Spintronics Limited (SC315861) United Kingdom