About Sync Financial Technology Limited (09294992) United Kingdom