About A C Strategies Limited (12620129) United Kingdom