About New Life Ventures Uk Ltd (05032055) United Kingdom