About Nansen Green Limited (11283437) United Kingdom