About Nendrasys Technologies Uk Limited (07541104) United Kingdom