About Mortimer Investment Holdings Limited (13261479) United Kingdom