About Prymo Holdings Limited (12457230) United Kingdom