About Tene E-commerce Ltd (12967932) United Kingdom