About Kynetiqa Ltd (10814870) United Kingdom