About Syntillate Technology Ltd (11164859) United Kingdom