About Nikolov 88 Ltd (12626983) United Kingdom