About Nimo Fish Three Ltd (13639179) United Kingdom