About The [n]ice Cream Factory Ltd. (10990959) United Kingdom