About Jandelle Investments Limited (08741035) United Kingdom