About Zoom Strategies Limited (07734639) United Kingdom