About Mortimer Technology Holdings Limited (02272954) United Kingdom