About Syntellect Research Europe Ltd (10257772) United Kingdom