About Steam Iot Ltd. (12042649) United Kingdom