About Nikki-joe Limited (10535184) United Kingdom