About Synpbx Limited (10662433) United Kingdom