About Flower The World Ltd (13410080) United Kingdom