About Upsilon Management Limited (11249595) United Kingdom