About Rogue Concept Ltd. (12419710) United Kingdom