About Formadore Ltd (12582399) United Kingdom