About Vadim Babcionok Ltd (12838966) United Kingdom