About Plankfit Limited (12620206) United Kingdom