About Jeggah Limited (10836836) United Kingdom