About Crag Ventures Ltd (12112056) United Kingdom