About Lorenz Corp Limited (10110171) United Kingdom