About Plus A Space Llp (OC421835) United Kingdom