About Inismor Investments Limited (12903991) United Kingdom