About Plantful World Ltd. (10912087) United Kingdom