About Rowa World Ltd (13145256) United Kingdom