About Keeniegee Limited (09351132) United Kingdom