About Diamer Management Ltd (12604205) United Kingdom