About Seki Limited (12007379) United Kingdom