About Mount Cross Management Ltd (07102185) United Kingdom