About Lenorah Ltd (13177472) United Kingdom