About Synaps Digital Advisors Limited (10315866) United Kingdom