About Animosa Ventures Ltd (13428512) United Kingdom