About Jora Management Limited (NI611867) United Kingdom