About Sonar Group Ltd (10512739) United Kingdom