About Italy Mandela International Co. Ltd (10555666) United Kingdom