About Nikolov 95 Limited (10350835) United Kingdom