About Ror Group Limited (10328686) United Kingdom