About Kanpai London Ltd. (10219533) United Kingdom