About Rokaspress Ltd (12787248) United Kingdom