About Newstar Management Limited (02661140) United Kingdom