About Solo Management Limited (01970508) United Kingdom