About Nikolov 72 Ltd (09810048) United Kingdom