About T. Deea Ltd (12071309) United Kingdom