About Kenkid Ltd. (12541634) United Kingdom