About Nendick Services Limited (12475687) United Kingdom