About Ice Cream Parlor Ltd (11395580) United Kingdom