About Grand Mal Limited (11160652) United Kingdom