About Accelerate Holdings Ltd (12187502) United Kingdom