About Lily Flynn S Limited (11864254) United Kingdom