About Tech@home Ltd. (10914256) United Kingdom