About Chart Strategies Limited (07465372) United Kingdom