About Newman Technology Limited (10283043) United Kingdom