About Cynalytica International Ltd (NI666883) United Kingdom