About Roochi Limited (10363165) United Kingdom