About Nimo Fish One Ltd (13605357) United Kingdom