About Blue Mountain Associates Limited (12108142) United Kingdom