About Oleg Poupko Ltd (09417799) United Kingdom