About Astrid Equity Limited (11656749) United Kingdom