About Nikki 7 Ltd (SC401202) United Kingdom