About Upsilon Meson Synergies (uk) Ltd (03996210) United Kingdom