About Jaytee Investments Limited (10961678) United Kingdom