About The Anima 2018 Limited (11143481) United Kingdom