About Ro Ideal Ltd (12916999) United Kingdom