About Formulex Ltd (10623838) United Kingdom