About Cynance Ltd (12155482) United Kingdom