About Acceler8 Limited (09143834) United Kingdom