About 1.21 Geekawatts Ltd. (11532459) United Kingdom