About Roar Spectrum Ltd (11139177) United Kingdom