About N1cky Limited (12722875) United Kingdom