About Spot Diagnostics Ltd (06324404) United Kingdom