About Jolsh Investments Limited (11982120) United Kingdom