About Highcap Real Assets Limited (10423791) United Kingdom