About Rul World Ltd (13418962) United Kingdom