About Knot 2 Shabby Ltd (13335583) United Kingdom