About Rank Nemo (1978) Limited (00387972) United Kingdom