About Jacgora Investments Limited (04845631) United Kingdom