About Blue Minke Media Limited (07439606) United Kingdom