About Lily Ama Ltd (13257764) United Kingdom