About Ploshchad Limited (09596322) United Kingdom