About Newmark Technology Limited (03027504) United Kingdom