About Nikola Savov Limited (11737315) United Kingdom