About Flamelily Environmental Limited (10936610) United Kingdom