About Kyda Partners Ltd (12411872) United Kingdom