About Zafrax Limited (08742591) United Kingdom