About Sofia Scientific Ltd (10152581) United Kingdom