About Denis Shklovsky Limited (10045869) United Kingdom