About Rosach Limited (10221011) United Kingdom