About Keddogane Ltd (12110467) United Kingdom