About Nala & Knot Limited (10913475) United Kingdom