About Kira Logic Ltd (13206522) United Kingdom