About Nestt Holdings Limited (NI676534) United Kingdom