About Acceleratech Ltd (12173136) United Kingdom