About Jamjar Investments Llp (OC372943) United Kingdom