About Eskra Management Limited (NI648856) United Kingdom