About Terendak Technology Services Ltd (11844592) United Kingdom