About Qmi Services Limited (10904253) United Kingdom