About N&q Ltd (07273003) United Kingdom