About Seow Yean Limited (SC608683) United Kingdom