About Metrik Sw Ltd (10947088) United Kingdom