About Ishara Investment Ltd (10078333) United Kingdom