About Formula Management Group Ltd (12604228) United Kingdom