About Snake Oil Entertainment Limited (12651044) United Kingdom