About Kinmech Limited (12043080) United Kingdom