About Kitsuneko Limited (12934580) United Kingdom