About Metrospin Limited (SC227996) United Kingdom