About Qmetric Group Holdings Limited (06594543) United Kingdom