About Puck N Beans Holdings Ltd (13199612) United Kingdom