About Telsys Technologies Ltd. (07793249) United Kingdom