About Levy Ventures Ltd. (10989466) United Kingdom