About The Design Factor (ni) Ltd (NI046386) United Kingdom