About Amocura Investments Limited (06587917) United Kingdom