About Kydo Ltd (11153040) United Kingdom