About Seydo Limited (11227968) United Kingdom