About Kean Nakumura Promotions Limited (12927075) United Kingdom