About First Jolaz Ltd (11429249) United Kingdom