About Accelerate Digital Limited (09577068) United Kingdom