About Chycor Limited (04815953) United Kingdom