About Vladimir Hatcher Limited (07235157) United Kingdom