About Mt & Jt Holdings Limited (13223258) United Kingdom