About Accelya Bidco Limited (10561038) United Kingdom