About Qinix Investment Ltd (13711281) United Kingdom