About Poppi (holdings) Ltd. (09419336) United Kingdom