About Ijen Capital Ltd (12580571) United Kingdom