About Anima Goli Ltd. (13629015) United Kingdom