About Elno Management Ltd (12494745) United Kingdom