About Kyder Limited (07714952) United Kingdom