About Cynthia El Frenn Limited (10796147) United Kingdom