About Upsilon Ltd (13044840) United Kingdom