About Kayelle Designs Ltd (12900482) United Kingdom