About Freo Group (uk) Llp (OC395596) United Kingdom