About Nocitra Limited (02283668) United Kingdom