About Upsilon Trading Ltd (05715983) United Kingdom