About Ice & Slice International Limited (11976143) United Kingdom