About Kinle C8 Limited (11331289) United Kingdom