About Rogue Element Holdings Limited (08357670) United Kingdom