About Zonefox Holdings Limited (SC350938) United Kingdom