About Sciencex Ltd (11043267) United Kingdom