About Bio Icecream Ltd (11354340) United Kingdom