About Flame Lily Arts Ltd. (08099543) United Kingdom