About Kobuka Ltd (11446433) United Kingdom