About Kaysa Systems Ltd (09496259) United Kingdom