About Formix Limited (03353462) United Kingdom