About Lutz Kano Ltd (10197518) United Kingdom