About Ija Management Limited (10568138) United Kingdom