About Karranakil Investments Limited (01129002) United Kingdom