About Nikita By Niki Limited (10444686) United Kingdom