About Nikki Adelle Limited (13480522) United Kingdom