About Kooda Limited (13214604) United Kingdom