About Scopx Limited (10480239) United Kingdom