About Puck Investments Limited (09927105) United Kingdom