About Nansen Street Holdings Ltd (NI648709) United Kingdom