About Sequin Souls Limited (13179038) United Kingdom