About Seewoo Holdings Limited (10812079) United Kingdom