About Left Jab Limited (06313651) United Kingdom