About Synchria Limited (10410012) United Kingdom