About Qgate Holdings Limited (10948961) United Kingdom