About Jt Mantle Holdings Limited (12122830) United Kingdom