About Tentech1 Limited (13645046) United Kingdom