About Promocate Ltd. (12628107) United Kingdom