About Rosho Ltd (12096138) United Kingdom