About Ilum Capital Advisors Ltd (11615642) United Kingdom