About Cynthia (london) Limited (13677330) United Kingdom