About Yamaneko Limited (11864428) United Kingdom