About Central 8 Management Limited (10655851) United Kingdom