About Segmetriq Solutions Ltd (11943965) United Kingdom