About Speciality World Media Ltd (11039486) United Kingdom