About Nankilly Ventures Ltd (10212957) United Kingdom