About Lorenz Contor Ltd (10249145) United Kingdom