About Black Hat Studios Ltd (12345169) United Kingdom