About Accelerating Clean Technologies Limited (10111620) United Kingdom