About Oic World Ltd (12148140) United Kingdom