About Nikmei Limited (10449877) United Kingdom