About Thea Did It Ltd. (09596436) United Kingdom