About Mikrospin Limited (01980816) United Kingdom