About Karen Sach Limited (10219317) United Kingdom