About Jelaco Investments Llp (OC415607) United Kingdom