About Formulated Investments Ltd (12247944) United Kingdom