About Maxal Limited (04609266) United Kingdom