About Rogue C Limited (10901227) United Kingdom