About Nansen Peak Limited (13281724) United Kingdom