About Upsilon Global Ltd (10507512) United Kingdom