About Jbs Management Services Limited (13288030) United Kingdom