About Jalbarc Ltd (10535312) United Kingdom