About World Plus Ltd (09079042) United Kingdom