About Jobellotic Management Company Limited (09022262) United Kingdom