About Pt & Mt Holdings Limited (SC588762) United Kingdom