About Ice Cream Wala Ltd (12525481) United Kingdom