About Rosen Limited (12202015) United Kingdom