About Compass Ne Limited (12049494) United Kingdom