About Animi Holdings Limited (06742097) United Kingdom