About Jelldy Investments Limited (10829751) United Kingdom