About Mygynae Limited (09594184) United Kingdom