About Ou Neko Limited (10208155) United Kingdom