About Cynergistic Technologies Limited (05964654) United Kingdom