About Pera Pera Neko Limited (10314128) United Kingdom