About Sewor Ltd. (12187416) United Kingdom