About Seicho Limited (12005161) United Kingdom