About Kavanagh Investments Ltd (11252508) United Kingdom