About Edelweiss Ventures Ltd (12094693) United Kingdom