About Rogue Projects Ltd. (08708881) United Kingdom