About Jacques Holdings Ltd (11156692) United Kingdom