About Ro Ho Limited (11120195) United Kingdom