About Kyda Investment Limited (12971134) United Kingdom