About Carmel Ventures Ltd (13504412) United Kingdom