About Seiche Operations Ltd (11393184) United Kingdom