About Entice Cubes Ltd (12948206) United Kingdom