About Rowen Limited (10506727) United Kingdom