About Manikay Partners Holdings Uk Ltd (09182440) United Kingdom