About Upsilon Ltd (09284549) United Kingdom