About Endo Management Ltd (12294852) United Kingdom