About Accelerator X Holdings Ltd (10818267) United Kingdom