About Sotixer Ltd (11231203) United Kingdom