About Ali & Jac Ltd (11037465) United Kingdom