About Nacad 3 Limited (07380802) United Kingdom