About Kobayashi-whittaker Ltd (10888546) United Kingdom