About Leniorr Ltd (12611923) United Kingdom