About Syntapse Ltd (13628055) United Kingdom