About The Lily V Ltd. (SC349601) United Kingdom