About Avalon Ventures Ltd (11316188) United Kingdom