About Nemo (1991) Limited (02081557) United Kingdom