About Uplands Management Limited (06261292) United Kingdom