About Kenali Design Ltd (13491733) United Kingdom