About Plank3 Limited (10217953) United Kingdom