About Sentimentalist Limited (11297904) United Kingdom