About Lanz Holdings Limited (12396130) United Kingdom