About Euphrasia Ventures Limited (10093976) United Kingdom