About Tedam Technology Services Ltd (11316749) United Kingdom