About Wafflepop Glw Ltd (SC712429) United Kingdom