About Eck Ventures Ltd (12681890) United Kingdom