About Macrina Investment Management Limited (10997566) United Kingdom