About Euribia Management Ltd (03612236) United Kingdom