About Mane Ventures Limited (NI682568) United Kingdom