About Formula Management Limited (03914006) United Kingdom