About Kitty Kojima Limited (12671195) United Kingdom