About Kilgour Ip Ltd (11969067) United Kingdom