About Maxjac Ltd (05895778) United Kingdom