About Khai Design Ltd (11464936) United Kingdom