About Accelere Ltd (10729596) United Kingdom