About Kycor Ltd (13153899) United Kingdom