About Rohroh Limited (13055282) United Kingdom