About Karitori Sx Ltd (13328209) United Kingdom