About Nomeq Limited (02668613) United Kingdom