About Kendoa Rtm Company Ltd (08410793) United Kingdom