About Intacept Management Limited (02818535) United Kingdom