About Nimo Cat Ltd (13673360) United Kingdom