About Sedawk Technology Services Limited (07910933) United Kingdom