About Acceleraterpa Limited (10766236) United Kingdom