About Nikola Manev Ltd (11563111) United Kingdom