About Formexia Limited (08641177) United Kingdom