About Nelate Limited (06286511) United Kingdom