About Sevenqi Limited (12996543) United Kingdom