About Kya Design Limited (09148943) United Kingdom