About V N Mychajlow Ltd (05916066) United Kingdom