About Synox Solutions Limited (10638045) United Kingdom