About Kente Master Limited (12276082) United Kingdom