About Synpax Limited (10932657) United Kingdom