About Puckator Holdings Limited (06423580) United Kingdom