About Abmd Invest Limited (11161908) United Kingdom