About World & European Marketing Ltd (12201105) United Kingdom