About Newhaven Connect Ltd (11382194) United Kingdom