About Pushka 86 Ltd (10415680) United Kingdom