About Kenmac Ltd (11159424) United Kingdom