About Leaves Of The World Ltd. (10282867) United Kingdom