About Technology Made Easy Ltd. (05212639) United Kingdom