About Kerdel Ltd (09069709) United Kingdom