About Plankz Ltd (12959516) United Kingdom