About The Rogue Sentinal Ltd (12409195) United Kingdom