About Smile Capture Memories Ltd (11527276) United Kingdom