About Duet Capital Partners Limited (06328152) United Kingdom