About Zyx Platform Limited (13620961) United Kingdom