About Sebo Trade Ltd (12277079) United Kingdom