About Tentaclecream Ltd. (09187008) United Kingdom