About Grisha Nikolsky Limited (11578427) United Kingdom