About Compeer Limited (02810719) United Kingdom