About Lenore Agster C Ltd (13345108) United Kingdom