About Kinicho Ltd (08309688) United Kingdom