About A Thousand Cuts Limited (12297195) United Kingdom