About Ophelia & Evangeline Limited (13110137) United Kingdom