About Eljo Management Ltd (11801294) United Kingdom