About Newhaven Global (uk) Limited (12358561) United Kingdom