About Ebnl Management & Consultants Ltd. (11212445) United Kingdom