About Jbd Venture Services Limited (12695196) United Kingdom