About Maxibeat Limited (06993231) United Kingdom