About Blue Squirrel Research Ltd. (11015285) United Kingdom