About Poopala Limited (11170530) United Kingdom