About Upsilon Topco Limited (09913581) United Kingdom