About Sonorous Trident Limited (12611804) United Kingdom