About Special Opportunities Management Limited (06890363) United Kingdom