About Capstone Investment Group Ltd (13431298) United Kingdom