About Seven Notes London Limited (12486375) United Kingdom