About Jt15 Investments Limited (12294944) United Kingdom