About Qxcp Ltd. (13103583) United Kingdom