About Rogols Limited (10139511) United Kingdom