About Kectid Ltd (12475814) United Kingdom