About Rowus Ventures Ltd (11102613) United Kingdom