About Kelkys. Limited (11364519) United Kingdom