About Formexa Ltd (06275482) United Kingdom