About Jeb Platform Limited (13510205) United Kingdom