About Maximise Space Ltd (12849396) United Kingdom