About Nester Investments Limited (10246775) United Kingdom