About Niku Couture Limited (13190004) United Kingdom