About Semetrix Group Ltd (13529515) United Kingdom