About Kavanagh International Limited (11896042) United Kingdom