About Synchrogenix Europe Limited (06835705) United Kingdom