About Nord Inter Limited (07643752) United Kingdom