About Styrofoam Games Ltd (13566242) United Kingdom