About Jeb Finance Management Ltd (11228104) United Kingdom