About Seiquelle Innovation Limited (06546512) United Kingdom