About Accel Management Limited (09941647) United Kingdom