About Giggling Diamond Entertainment Group Limited (11762960) United Kingdom