About Nemo Entertainment Limited (07307377) United Kingdom