About Jeb Management Services Limited (10581742) United Kingdom