About Sciencex Technology Limited (13433243) United Kingdom