About Kaleida Networks Ltd (09743740) United Kingdom