About Nliklio Limited (13369263) United Kingdom