About Accelrate Research And Advisory Limited (12234634) United Kingdom