About Haven Global Strategies Limited (07661911) United Kingdom