About Prospect Capital Management Limited (11185017) United Kingdom