About Silk Hat Games Ltd (10389081) United Kingdom