About Vladimir Nikolov Limited (07774701) United Kingdom