About Seglet Limited (11420752) United Kingdom