About Aequitas Investments Limited (07875111) United Kingdom