About Kisa Design Limited (09010463) United Kingdom