About Petrovka Limited (10640902) United Kingdom